may the best team win - Francés Inglés Diccionario